# 散点图
# 导入 matplotlib 库
import matplotlib.pyplot as plt

# 导入中文字体
plt.rcParams['font.sans-serif'] = ['SimHei']  # 使用黑体

# 解决负号 '-' 显示为方块的问题
plt.rcParams['axes.unicode_minus'] = False

# 定义数据
x = [1, 2, 3, 4, 5]
y = [-1, 4, 9, 16, 25]

# 创建散点图，设置图例、线条颜色、线型和线条宽度
plt.scatter(x, y, label='xxx数据', color='red')

# 显示图例
plt.legend()

# 示例：为图表添加标题和坐标轴标签
# 添加标题
plt.title("简单的散点图")

# 添加坐标轴标签
plt.xlabel("X轴")
plt.ylabel("Y轴")

# 我们可以手动设置坐标轴的范围和刻度，使图表的显示更加清晰。
# 设置坐标轴的范围
plt.xlim(0, 6)  # X 轴的范围
plt.ylim(0, 30)  # Y 轴的范围

# 设置 X 轴和 Y 轴的刻度
plt.xticks([1, 2, 3, 4, 5])
plt.yticks([-5, 0, 5, 10, 15, 20, 25])

# 显示图表
plt.show()
